module Base
{
   item SUSAT
   {
        Type = WeaponPart,
        DisplayName = 4x SUSAT Scope,
		DisplayCategory = WeaponPart,
        Icon = SUSAT,
        Weight = 0.42,
		HitChanceModifier = 5,
		AimingTimeModifier = 3,
		WeightModifier = 0.47,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 10,
		MinRangeModifier = 3,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = FNC;FNMAG;FNCFolded;M249E1;M249PIP;MG3;LR300;LR300Folded;LR300Wire;LR300WireFolded,
        PartType = Scope,
        StaticModel = SUSAT,
        MetalValue = 15,
		WorldStaticModel = SUSAT_Ground,
    }

	item SUSATL85
    {
        Type = WeaponPart,
        DisplayName = 4x SUSAT Scope,
		DisplayCategory = WeaponPart,
        Icon = SUSAT,
        Weight = 0.42,
		HitChanceModifier = 25,
		AimingTimeModifier = 10,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 10,
		MinRangeModifier = 3,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = L85A1;L85A2,
        PartType = Scope,
        StaticModel = SUSAT,
        MetalValue = 15,
		WorldStaticModel = SUSAT_Ground,
    }

    item HOLO_EOTECHL85
    {
        Type = WeaponPart,
        DisplayName =  EOTCH HWS EXPS Holographic Sight,
		DisplayCategory = WeaponPart,
        Icon = HOLO,
        Weight = 0.3,
		HitChanceModifier = 30,
		AimingTimeModifier = -5,
		WeightModifier = 0.3,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 3,
		MinRangeModifier = 0,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = -1,
        MountOn = L85A2,
        PartType = Scope,
        StaticModel = HOLO_EOTECH,
        MetalValue = 15,
		WorldStaticModel = HOLO_EOTECH_World,
    }

	model SUSAT
	{
        mesh = Weapons/parts/SUSAT,
        texture = Weapons/parts/SUSAT_tex,
    }
	
	item L85A1_Carrying_Handle
    {
        Type = WeaponPart,
        DisplayName = L85A1 Carrying Handle,
		DisplayCategory = WeaponPart,
        Icon = Carrying_Handle,
        Weight = 0.4,
		HitChanceModifier = 10,
		AimingTimeModifier = -7,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 3,
		MinRangeModifier = 0,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.1,
        MountOn = L85A1;L85A2,
        PartType = Scope,
        Tooltip = Increased Hit Chance and Decreased Aimtime,
        StaticModel = L85A1_Carrying_Handle,
        MetalValue = 15,
		WorldStaticModel = L85A1_Carrying_Handle_Ground,
    }
	model L85A1_Carrying_Handle
	{
        mesh = Weapons/parts/SA80_CarryHandle,
        texture = Weapons/parts/SA80_Handle_tex,
    }
	
	
	item FN_Scope
    {
        Type = WeaponPart,
        DisplayName = 4x28mm FN Scope,
		DisplayCategory = WeaponPart,
        Icon = FN_Scope,
        Weight = 0.4,
		HitChanceModifier = 12,
		AimingTimeModifier = 7,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 10,
		MinRangeModifier = 3,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 1,
        MountOn = FNFAL;L1A1;L2A1_Bipod;FNC;FNCFolded,
		PartType = Scope,
        StaticModel = FN_Scope,
		WorldStaticModel = FNScope_Ground,
        MetalValue = 15,
    }
	model FN_Scope
	{
        mesh = Weapons/parts/FN_Scope,
        texture = Weapons/parts/FN_Scope,
    }
	
	item Delph_AI_Scope
    {
        Type = WeaponPart,
        DisplayName = Delph AI Scope,
		DisplayCategory = WeaponPart,
        Icon = Delph_AI_Scope,
        Weight = 0.4,
		HitChanceModifier = 8,
		AimingTimeModifier = -5,
		WeightModifier = 0.4,
		ReloadTimeModifier = 1,
		AngleModifier = 0,
		MaxRangeModifier = 4,
		MinRangeModifier = 1,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.1,
        MountOn = AR10; M16A2; M16A3,
        PartType = Scope,
        StaticModel = Delph_AI_Scope,
		WorldStaticModel = Delph_AI_Scope_Ground,
        MetalValue = 15,
    }
	model Delph_AI_Scope
	{
        mesh = Weapons/parts/Delph_AI_Scope,
        texture = Weapons/parts/Delph_AI_Scope,
    }
	
	item J4F1_Scope
    {
        Type = WeaponPart,
        DisplayName = Scrome J4F1 Scope,
		DisplayCategory = WeaponPart,
        Icon = J4F1_Scope,
        Weight = 0.4,
		HitChanceModifier = 4,
		AimingTimeModifier = -5,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 7,
		MinRangeModifier = 0,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.1,
        MountOn = FAMAS,
        PartType = Scope,
        StaticModel = J4F1_Scope,
		WorldStaticModel = J4F1_Scope_Ground,
        MetalValue = 15,
    }
	model J4F1_Scope
	{
        mesh = Weapons/parts/J4F1_Scope,
        texture = Weapons/parts/J4F1_Scope,
    }
	
	item Hensoldt_Scope
    {
        Type = WeaponPart,
        DisplayName = Hensoldt 4x24mm Scope,
		DisplayCategory = WeaponPart,
        Icon = Hensoldt_Scope,
        Weight = 0.4,
		HitChanceModifier = 10,
		AimingTimeModifier = -5,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 7,
		MinRangeModifier = 2,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.1,
        MountOn = FNFAL; L1A1; L2A1_Bipod;FNC;FNCFolded,
        PartType = Scope,
        StaticModel = Hensoldt_Scope,
		WorldStaticModel = Hensoldt_Ground,
        MetalValue = 15,
    }
	model Hensoldt_Scope
	{
        mesh = Weapons/parts/Hensoldt_Scope,
        texture = Weapons/parts/Hensoldt_Scope_tex,
    }
	
	
	item L2A2_SUITScope
    {
        Type = WeaponPart,
        DisplayName = SUIT L2A2 Scope,
		DisplayCategory = WeaponPart,
        Icon = L1A2_SUITScope,
        Weight = 0.4,
		HitChanceModifier = 10,
		AimingTimeModifier = -5,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 2,
		MaxRangeModifier = 5,
		MinRangeModifier = 3,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.1,
        MountOn = L1A1; L2A1_Bipod,
        PartType = Scope,
        StaticModel = L1A2_SUITScope,
		WorldStaticModel = L1A2_SUITScope,
        MetalValue = 15,
    }
	model L1A2_SUITScope
	{
        mesh = Weapons/parts/L2A2_SUITScope,
        texture = Weapons/parts/L1A2_SUITScope_tex,
    }


	item L96A1_Scope
    {
        Type = WeaponPart,
        DisplayName = L96 Schmidt and Bender 6x42 Scope,
		DisplayCategory = WeaponPart,
        Icon = L96A1_Scope,
        Weight = 0.47,
		HitChanceModifier = 20,
		AimingTimeModifier = 30,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 20,
		MinRangeModifier = 10,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = L96A1,
        PartType = Scope,
        Tooltip = Increased Hit Chance Increased Aimtime Increased Range,
        StaticModel = L96A1_Scope,
        MetalValue = 15,
		WorldStaticModel = L96A1_Scope_World,
    }
	model L96A1_Scope
	{
        mesh = Weapons/parts/L96A1_Scope,
        texture = Weapons/parts/L96A1_Scope,
    }

	model L96A1_Scope_World
	{
        mesh = Weapons/worlditems/L96A1_Scope,
        texture = Weapons/parts/L96A1_Scope,
		scale = 0.5,
    }

	item PSG1_Scope
    {
        Type = WeaponPart,
        DisplayName = PSG-1 Hensoldt 6x42mm scope,
		DisplayCategory = WeaponPart,
        Icon = Hensoldt_Scope,
        Weight = 0.4,
		HitChanceModifier = 10,
		AimingTimeModifier = 5,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 10,
		MinRangeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = PSG_1,
        PartType = Scope,
        Tooltip = Increased Hit Chance and Decreased Aimtime,
        StaticModel = PSG1_Scope,
        MetalValue = 15,
		WorldStaticModel = PSG1_Scope_Ground,
    }
	model PSG1_Scope
	{
        mesh = Weapons/parts/PSG1_Scope,
        texture = Weapons/parts/PSG1_Scope_tex,
    }

	model PSG1_Scope_Ground
	{
        mesh = Weapons/worlditems/PSG1_Scope,
        texture = Weapons/parts/PSG1_Scope_tex,
		scale = 0.5,
    }
	
	item F2_Scope
    {
        Type = WeaponPart,
        DisplayName = FR F2 APX L806 Scope,
		DisplayCategory = WeaponPart,
        Icon = FN_Scope,
        Weight = 0.4,
		HitChanceModifier = 15,
		AimingTimeModifier = 10,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 15,
		MinRangeModifier = 5,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = FR_F2,
		PartType = Scope,
        StaticModel = F2_Scope,
		WorldStaticModel = F2_Scope_World,
        MetalValue = 15,
    }
	model F2_Scope
	{
        mesh = Weapons/parts/F2_Scope,
        texture = Weapons/parts/APX_Scope_Tex,
    }

	model F2_Scope_World
	{
        mesh = Weapons/worlditems/APX_Scope,
        texture = Weapons/parts/APX_Scope_Tex,
		scale = 0.5,
    }

	item C79_Scope
    {
        Type = WeaponPart,
        DisplayName = C79 Scope,
		DisplayCategory = WeaponPart,
        Icon = C79_Scope,
        Weight = 0.47,
		HitChanceModifier = 10,
		AimingTimeModifier = 3,
		WeightModifier = 0.47,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 5,
		MinRangeModifier = 1,
		ClipSizeModifier = 0,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = C7A1;M249E1;M249PIP;FNMAG;MG3;M240G;LR300; LR300Folded; LR300Wire; LR300WireFolded,
        PartType = Scope,
        Tooltip = Increased Hit Chance Increased Aimtime Increased Range,
        StaticModel = C79_Scope,
        MetalValue = 15,
		WorldStaticModel = C79_Scope_Ground,
    }
	model C79_Scope
	{
        mesh = Weapons/parts/C79_Scope,
        texture = Weapons/parts/C79_Scope,
    }

	model C79_Scope_Ground
	{
        mesh = Weapons/worlditems/C79_Scope,
        texture = Weapons/parts/C79_Scope,
		scale = 0.5,
    }

	item RedfieldScope
    {
        Type = WeaponPart,
        DisplayName = M40 3x - 9 Redfield Scope,
		DisplayCategory = WeaponPart,
        Icon = M40_SCOPE,
        Weight = 0.5,
		HitChanceModifier = 10,
		AimingTimeModifier = 10,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 10,
		MinRangeModifier = 3,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = M40A1; M40; M40A1Green; XM25Green; XM25,
		PartType = Scope,
        StaticModel = RedfieldScope,
		WorldStaticModel = RedfieldScopeWorld,
        MetalValue = 15,
    }
	model RedfieldScope
	{
        mesh = Weapons/parts/M40_SCOPE,
        texture = Weapons/parts/M40_SCOPE,
    }

	model RedfieldScopeWorld
	{
        mesh = Weapons/worlditems/M40_SCOPE_GROUND,
        texture = Weapons/parts/M40_SCOPE,
    }
	item UnertlScope
    {
        Type = WeaponPart,
        DisplayName = M40A1 10 Unertl Scope,
		DisplayCategory = WeaponPart,
        Icon = M40A1_Scope,
        Weight = 0.5,
		HitChanceModifier = 10,
		AimingTimeModifier = 2,
		WeightModifier = 0.4,
		ReloadTimeModifier = 0,
		AngleModifier = 0,
		MaxRangeModifier = 15,
		MinRangeModifier = 5,
		DamageModifier = 0,
		RecoilDelayModifier = 0.5,
        MountOn = M40A1; M40; M40A1Green; XM25Green; XM25,
		PartType = Scope,
        StaticModel = UnertlScope,
		WorldStaticModel = UnertlScopeWorld,
        MetalValue = 15,
    }
	model UnertlScope
	{
        mesh = Weapons/parts/M40A1_SCOPE,
        texture = Weapons/parts/M40A1_SCOPE,
    }

	model UnertlScopeWorld
	{
        mesh = Weapons/worlditems/M40A1_SCOPE_GROUND,
        texture = Weapons/parts/M40A1_SCOPE,
    }
}	